English Etymology From French nature morte, literally, "nature dead"...
Noun nature morte #An image depicting inanimate objects; a still life.
See also w:fr:Nature morte|Article on nature morte in the French Wikipedia
fr:nature morte